/**
 * 返回数据
 *
 * ProductDetailRespVO
 */
export interface ProductDetailRespVO {
  /**
   * 销售地区
   */
  areaId?: number;
  /**
   * 底部政策
   */
  bottomPolicy?: string;
  /**
   * 分类id
   */
  categoryId?: number;
  /**
   * 手续费
   */
  commission?: number;
  /**
   * 倒计时(0.1-24H)
   */
  countdown?: number;
  /**
   * 优惠卷金额
   */
  couponAmount?: number;
  /**
   * 封面
   */
  cover?: string;
  /**
   * 部门id
   */
  deptId?: number;
  /**
   * 商品详情
   */
  detail?: string;
  /**
   * 折扣价
   */
  discountedPrice?: number;
  /**
   * 邮箱
   */
  email?: string;
  /**
   * 填写设置-邮箱是否必填
   */
  emailFlag?: number;
  /**
   * 填写设置-邮箱是否显示
   */
  emailShow?: number;
  /**
   * facebook像素id
   */
  facebook?: string;
  /**
   * 联系方式-facebook
   */
  facebookContact?: string;
  /**
   * 网站图标
   */
  favicon?: string;
  /**
   * google像素id
   */
  gooogle?: string;
  /**
   * 主页是否显示
   */
  homepageFlag?: number;
  /**
   * 填写设置-门牌号/建筑物是否必填
   */
  houseNumberFlag?: number;
  /**
   * 填写设置-门牌号/建筑物是否显示
   */
  houseNumberShow?: number;
  /**
   * 主键id
   */
  id?: string;
  /**
   * 联系方式-instagram
   */
  instagramContact?: string;
  /**
   * 语言
   */
  language?: string;
  /**
   * 联系方式-line
   */
  lineContact?: string;
  /**
   * 填写设置-line是否必填
   */
  lineFlag?: number;
  /**
   * 填写设置-line是否显示
   */
  lineShow?: number;
  /**
   * 物流方式
   */
  logisticsMethod?: string;
  /**
   * 联系方式-messenger
   */
  messengerContact?: string;
  /**
   * 在线客服
   */
  onlineService?: string;
  /**
   * 原价
   */
  originalPrice?: number;
  /**
   * 联系电话
   */
  phone?: string;
  /**
   * 轮播图
   */
  picture?: string;
  /**
   * 采购链接
   */
  purchaseList?: string[];
  /**
   * 偏远地区邮费
   */
  remotePostage?: number;
  /**
   * 滚动购买id
   */
  rollId?: number;
  /**
   * 销量，非库存
   */
  saleCount?: number;
  /**
   * 运费
   */
  shippingFee?: number;
  /**
   * snapchat像素id
   */
  snapchat?: string;
  /**
   * 商品副标题
   */
  subtitle?: string;
  /**
   * 商品标签
   */
  tagFlag?: number;
  /**
   * 模版
   */
  template?: string;
  /**
   * 是否开启套餐  0关闭 1开启
   */
  thaliFlag?: number;
  /**
   * tiktok像素id
   */
  tiktok?: string;
  /**
   * 商品标题内部
   */
  title?: string;
  /**
   * 商品标题外部
   */
  titleExternal?: string;
  /**
   * 商品标题短信
   */
  titleMessage?: string;
  /**
   * 链接后缀
   */
  urlSuffix?: string;
  /**
   * 人员id
   */
  userId?: number;
  /**
   * 所属网站
   */
  websiteId?: number;
  /**
   * 联系方式-whatsapp
   */
  whatsappContact?: string;
  /**
   * 填写设置-whatsapp是否必填
   */
  whatsappFlag?: number;
  /**
   * 填写设置-whatsapp是否显示
   */
  whatsappShow?: number;
  /**
   * 填写设置-邮编是否必填
   */
  zipCodeFlag?: number;
  /**
   * 填写设置-邮编是否显示
   */
  zipCodeShow?: number;
  [property: string]: any;
}


/**
 * ProductSpecsValueDO
 */
export interface ProductSpecsValueDO {
  createTime?: Date;
  creator?: string;
  deleted?: boolean;
  discountedPrice?: number;
  id?: number;
  name?: string;
  nameForeign?: string;
  picture?: string;
  price?: number;
  productId?: string;
  propertyId?: number;
  propertyValue?: string;
  propertyValueForeign?: string;
  remark?: string;
  saleFlag?: number;
  sku?: string;
  updater?: string;
  updateTime?: Date;
  [property: string]: any;
}



/**
 * ProductOrderSaveReqVO，管理后台 - 商品订单新增/修改 Request VO
 */
export interface OrderParams {
  /**
   * 地址
   */
  address: string;
  /**
   * 地区
   */
  areaId: number;
  /**
   * 地区名称
   */
  areaName: string;
  /**
   * 市
   */
  cityName: string;
  /**
   * 消费税
   */
  consumptionTax?: number;
  /**
   * 创建者名称
   */
  createName?: string;
  /**
   * 客户姓名
   */
  customerName: string;
  /**
   * 客户电话
   */
  customerPhone: string;
  /**
   * 详细地址
   */
  detailAddress: string;
  detailList?: ProductOrderDetailSaveReqVO[];
  /**
   * 折扣
   */
  discount?: number;
  /**
   * 邮箱
   */
  email?: string;
  /**
   * 门牌号/建筑物名称
   */
  houseNumber?: string;
  /**
   * ip地址
   */
  ipAddress?: string;
  /**
   * line
   */
  line?: string;
  /**
   * 物流方式
   */
  logisticsMethod?: string;
  /**
   * 留言
   */
  message?: string;
  /**
   * 商品金额/订单总金额
   */
  orderAmount?: number;
  /**
   * 订单运费
   */
  orderFreight?: number;
  /**
   * 下单链接
   */
  orderLink?: string;
  /**
   * 订单编号
   */
  orderNo: number;
  /**
   * 订单数量
   */
  orderNumber?: number;
  /**
   * 支付方式 1货到付款  2在线支付
   */
  paymentMethod?: number;
  /**
   * 、区
   */
  regionName: string;
  /**
   * 内部备注
   */
  remark?: string;
  /**
   * 偏远地区 0否 1是
   */
  remoteFlag?: number;
  /**
   * 手续费
   */
  serviceCharge?: number;
  /**
   * 订单状态
   */
  status: number;
  /**
   * 商品类型
   */
  type?: number;
  /**
   * whatsapp
   */
  whatsapp?: string;
  [property: string]: any;
}

/**
 * ProductOrderDetailSaveReqVO，管理后台 - 商品订单详情新增/修改 Request VO
 */
export interface ProductOrderDetailSaveReqVO {
  /**
   * 币种
   */
  currency?: string;
  /**
   * 折扣价
   */
  discountedPrice?: number;
  /**
   * 主键
   */
  id: number;
  /**
   * 数量
   */
  number?: number;
  /**
   * 订单编号
   */
  orderNo?: number;
  /**
   * 原价
   */
  originalPrice?: number;
  /**
   * 图片
   */
  picture?: string;
  /**
   * 商品id
   */
  productId?: string;
  /**
   * 商品名称
   */
  productName?: string;
  /**
   * 规格
   */
  propertyValueName?: string;
  /**
   * sku
   */
  propertyValueSku?: string;
  /**
   * 套餐id
   */
  thaliId?: number;
  /**
   * 套餐名称
   */
  thaliName?: string;
  /**
   * 套餐价格
   */
  thaliPrice?: number;
  /**
   * 总价
   */
  totalPrice?: number;
  [property: string]: any;
}



/**
 * GlobeStateRespVO，管理后台 - 国家地区 Response VO
 */
export interface GlobeStateRespVO {
  /**
   * 创建时间
   */
  createTime: Date;
  currency?: string;
  currencySymbol?: string;
  date?: string;
  exchangeRate?: string;
  /**
   * 国家id
   */
  id: number;
  img?: string;
  language?: string;
  phoneFormat?: string;
  stateMailbox?: string;
  /**
   * 国家名称
   */
  stateName: string;
  [property: string]: any;
}


/**
 * GlobeStateDetailRespVO，管理后台 - 国家地区详情 Response VO
 */
export interface GlobeStateDetailRespVO {
  /**
   * 县/区
   */
  area?: string;
  /**
   * 城市
   */
  city?: string;
  /**
   * 创建时间
   */
  createTime: Date;
  /**
   * 创建者
   */
  creator: string;
  /**
   * 国家详情id
   */
  id: number;
  /**
   * 省
   */
  province?: string;
  /**
   * 国家id
   */
  stateId: number;
  /**
   * 国家名称
   */
  stateName: string;
  [property: string]: any;
  globeStateDetailList:{
    /**
     * 县/区
     */
    area?: string;
    /**
     * 城市
     */
    city?: string;
    /**
     * 创建时间
     */
    createTime: Date;
    /**
     * 创建者
     */
    creator: string;
    /**
     * 国家详情id
     */
    id: number;
    /**
     * 省
     */
    province?: string;
    /**
     * 国家id
     */
    stateId: number;
    /**
     * 国家名称
     */
    stateName: string;
    [property: string]: any;
  }[]
}

